#
# HoI - French Forts events
#
#		written by Generalisimo
#

#########################################################################
#  15050 - French political crisis over fortification effort - *AI*
#########################################################################
event = {
	id = 15050
	random = no
	country = FRA
	trigger = {
		ai = yes 
		event = 10008
		exists = FRA #France
		exists = LUX #Luxembourg
		exists = HOL #Holland
		exists = BEL #Belgium
		NOT = {
			OR = {
				war = { country = GER country = FRA }
				war = { country = GER country = LUX }
				war = { country = GER country = HOL }
				war = { country = GER country = BEL }
				alliance = { country = GER country = FRA }
				alliance = { country = GER country = LUX }
				alliance = { country = GER country = HOL }
				alliance = { country = GER country = BEL }
				puppet = { country = FRA country = GER }
				puppet = { country = LUX country = GER }
				puppet = { country = HOL country = GER }
				puppet = { country = BEL country = GER }
				}
			}
		random = 70
		}

	name = "French political crisis over the fortification efforts"
	desc = "French politicians held several heated debates over whether to be committed to the independence of the Benelux nations, or to the safety of France itself as a first priority."
	style = 0

	date = { day = 21 month = july year = 1939 } 
	offset = 10
	deathdate = { day = 5 month = august year = 1939 }

	action_a = {
		name = "Commit to the independence of the Benelux nations"
		command = { type = land_fort which = 518 value = -9 } #lille
		command = { type = land_fort which = 520 value = -9 } #sedan
		command = { type = land_fort which = 556 value = -9 } #chaumont
		command = { type = dissent value = -10 }
		command = { type = industry which = 518 value = 3 }
		command = { type = industry which = 520 value = 3 }
		command = { type = industry which = 556 value = 3 }
		command = { type = influence value = 30 } # diplomatic influence, no way to influence another country
		command = { type = sleepevent which = 15063 } # just to be sure
		}
	action_b = {
		name = "The safety of France is of greater importance"
		command = { type = dissent value = 15 }
		command = { type = trigger which = 15051 } # LUX
		command = { type = trigger which = 15052 } # HOL
		command = { type = trigger which = 15053 } # BEL
		command = { type = sleepevent which = 15063 } # just to be sure
		}
}

#########################################################################
#  15063 - French political crisis over fortification effort - *NO AI*
#########################################################################
event = {
	id = 15063
	random = no
	country = FRA
	trigger = {
		ai = no
		exists = FRA #France
		exists = LUX #Luxembourg
		exists = HOL #Holland
		exists = BEL #Belgium
		NOT = {
			OR = {
				war = { country = GER country = FRA }
				war = { country = GER country = LUX }
				war = { country = GER country = HOL }
				war = { country = GER country = BEL }
				alliance = { country = GER country = FRA }
				alliance = { country = GER country = LUX }
				alliance = { country = GER country = HOL }
				alliance = { country = GER country = BEL }
				puppet = { country = FRA country = GER }
				puppet = { country = LUX country = GER }
				puppet = { country = HOL country = GER }
				puppet = { country = BEL country = GER }
				}
			}
		random = 70
		}

	name = "French political crisis over the fortification efforts"
	desc = "French politicians held several heated debate over whether to be committed to the independence of the Benelux nations, or to the safety of France itself as a first priority."
	style = 0

	date = { day = 20 month = july year = 1939 } 
	offset = 10
	deathdate = { day = 5 month = august year = 1939 }

	action_a = {
		name = "Commit to the independence of the Benelux nations"
		command = { type = land_fort which = 518 value = -9 } #lille
		command = { type = land_fort which = 520 value = -9 } #sedan
		command = { type = land_fort which = 556 value = -9 } #chaumont
		command = { type = dissent value = -10 }
		command = { type = industry which = 518 value = 3 }
		command = { type = industry which = 520 value = 3 }
		command = { type = industry which = 556 value = 3 }
		command = { type = influence value = 30 } # diplomatic influence, no way to influence another country
		command = { type = sleepevent which = 15050 } # just to be sure
		}
	action_b = {
		name = "The safety of France is of greater importance"
		command = { type = dissent value = 15 }
		command = { type = trigger which = 15051 } # LUX
		command = { type = trigger which = 15052 } # HOL
		command = { type = trigger which = 15053 } # BEL
		command = { type = sleepevent which = 15050 } # just to be sure
		}
}

#########################################################################
#  Benelux Outrage - Luxembourg
#########################################################################
event = { 
	id = 15051
	random = no
	country = LUX

	 # French Forts 15050

	name = "The Benelux nations are outraged by the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Promote right-wing elements in the government"
		command = { type = alignment which = fascist value = 50 }
	}
	action_b = {
		name = "Have right-wing elements seize power; seek ties with Germany"
		command = { type = trigger which = 15055 } # GER
		#a lot of units changes sides...
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
	}
	action_c = {
		name = "Have right-wing elements seize power; declare alliance with Germany"
		command = { type = alliance which = GER }
		command = { type = trigger which = 15060 } # GER
		#a lot of units changes sides...
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
	}
}

#########################################################################
#  Benelux Outrage - Holland
#########################################################################
event = { 
	id = 15052
	random = no
	country = HOL

	 # French Forts 15050

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Promote right-wing elements in the government"
		command = { type = alignment which = fascist value = 50 }
	}
	action_b = {
		name = "Have right-wing elements seize power; seek ties with Germany"
		command = { type = trigger which = 15056 } # GER
		#a lot of units changes sides...
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
	}
	action_c = {
		name = "Have right-wing elements seize power; declare alliance with Germany"
		command = { type = alliance which = GER }
		command = { type = trigger which = 15061 } # GER
		#a lot of units changes sides...
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
	}
}

#########################################################################
#  Benelux Outrage - Belgium
#########################################################################
event = { 
	id = 15053
	random = no
	country = BEL

	 # French Forts 15050

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Promote right-wing elements in the government"
		command = { type = alignment which = fascist value = 50 }
	}
	action_b = {
		name = "Have right-wing elements seize power; seek ties with Germany"
		command = { type = trigger which = 15057 } # GER
		#a lot of units changes sides...
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
	}
	action_c = {
		name = "Have right-wing elements seize power; declare alliance with Germany"
		command = { type = alliance which = GER }
		command = { type = trigger which = 15062 } # GER
		#a lot of units changes sides...
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
		command = { type = switch_allegiance which = FRA value = -1 }
	}
}

#########################################################################
#  Benelux Outrage - Germany coups Luxembourg
#########################################################################
event = { 
	id = 15055
	random = no
	country = GER

	 # Luxembourg 15051

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Coup the government in Luxembourg"
		command = { type = coup_nation which = LUX }
	}
}

#########################################################################
#  Benelux Outrage - Germany coups Holland
#########################################################################
event = { 
	id = 15056
	random = no
	country = GER

	 # Holland 15052

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Coup the government in the Netherlands"
		command = { type = coup_nation which = HOL }
	}
}

#########################################################################
#  Benelux Outrage - Germany coups Belgium
#########################################################################
event = { 
	id = 15057
	random = no
	country = GER

	 # Belgium 15053

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Coup the government in Belgium"
		command = { type = coup_nation which = BEL }
	}
}
#########################################################################
#  Benelux Outrage - Germany coups Luxembourg and joins the axis
#########################################################################
event = { 
	id = 15060
	random = no
	country = GER

	 # Luxembourg 15051

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Coup the government in Luxembourg; admit them to the Axis"
		command = { type = coup_nation which = LUX }
		command = { type = alliance which = LUX }
	}
}
#########################################################################
#  Benelux Outrage - Germany coups Holland and joins the axis
#########################################################################
event = { 
	id = 15061
	random = no
	country = GER

	 # Holland 15052

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Coup the government in the Netherlands; admit them to the Axis"
		command = { type = coup_nation which = HOL }
		command = { type = alliance which = HOL }
	}
}
#########################################################################
#  Benelux Outrage - Germany coups Belgium and joins the axis
#########################################################################
event = { 
	id = 15062
	random = no
	country = GER

	 # Belgium 15053

	name = "The Benelux nations are outraged at the lack of French political commitment"
	desc = "The Benelux countries were angry with the French decision to concentrate on its own defense instead of seeking to co-operate with the Benelux nations on a common front against potential German aggression. This caused considerable political backlash, pushing them closer towards alliance with, or at least closer political alignment to, Germany."
	style = 0
	
	action_a = {
		name = "Coup the government in Belgium; admit them to the Axis"
		command = { type = coup_nation which = BEL }
		command = { type = alliance which = BEL }
	}
}